Preserving Designer Input on Concrete User Interfaces Using Constraints While Maintaining Adaptive Behavior

نویسندگان

  • Pierre A. Akiki
  • Arosha K. Bandara
  • Yijun Yu
چکیده

User interface (UI) adaptation is applied when a single UI design might not be adequate for maintaining usability in multiple contexts-of-use that can vary according to the user, platform, and environment. Fully-automated UI generation techniques have been criticized for not matching the ingenuity of human designers and manual UI adaptation has also been criticized for being time consuming especially when it is necessary to adapt the UI for a large number of contexts. This paper presents a work-in-progress approach that uses constraints for preserving designer input on concrete user interfaces upon applying adaptive behavior. The constraints can be assigned by the UI designer using our integrated development environment Cedar Studio.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Constraint Adaptability of Multi-Device User Interfaces

Methods to support the creation of multi-device user interfaces typically use some type of abstraction of the user interface design. To retrieve the final user interface from the abstraction a transformation will be applied that specializes the abstraction for a particular target platform. The User Interface Markup Language (UIML) offers a way to create multi-device user interface descriptions ...

متن کامل

A Seamless Development Process of Adaptive User Interfaces Explicitly Based on Usability Properties

This work is aimed at the specification of usable adaptive user interfaces. A model-based method is used, which have been proved useful to address this task. The specification created is described in terms of abstract interaction objects, which are translated into concrete interaction objects for each particular platform. An adaptive engine is also proposed to improve the usability at runtime b...

متن کامل

Design by example of adaptive User Interfaces

Adaptation to the available screen size is a recurrent problem in graphical user interface design. On the one hand it is not trivial for a designer to specify how a Graphical User Interface (GUI) should adapt; on the other hand it is very hard to construct a predictable adaptation algorithm that never leads to undesired user interface presentations. In this paper, we present a technique to desi...

متن کامل

Multiple Device Interfaces from Design

This paper shows a technique that allows adaptive user interfaces, spanning multiple devices, to be rendered from the task specification at runtime taking into account the context of use. The designer can specify a task model using the ConcurTaskTrees Notation and its contextdependent parts, and deploy the user interface immediately from the specification. By defining a set of context-rules in ...

متن کامل

Design by Example of Graphical User Interfaces Adapting to Available Screen Size

Currently, it is difficult for a designer to create user interfaces that are of high aesthetic quality for a continuously growing range of devices with varied screen sizes. Most existing approaches use abstractions that only support form based user interfaces. These user interfaces may be usable but are of low aesthetic quality. In this paper, we present a technique to design adaptive graphical...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013